Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 VILLA ROAD Detached £762,635 £222,500 18 May 2001
53 VILLA ROAD Detached £463,645 £335,000 21 Dec 2015
61 VILLA ROAD Detached £582,216 £259,995 24 Oct 2003